/**   
* @Title: LanguageType.java 
* @author zengshuai shi   
* @date 2015年8月7日 下午3:10:41 
*/
package com.shanghaionstar.enumtype;

/** 
* @ClassName: LanguageType 
* @Description: TODO
* @author zengshuai shi
* @date 2015年8月7日 下午3:10:41 
*/
public enum LanguageType {
	ENGLISH("en"), CHINESE("zh");
	String value;

	LanguageType(String v) {
		value = v;
	}

	public String getValue() {
		return name();
	}

	public static LanguageType fromValue(String v) {
		if (v == null || v.equalsIgnoreCase("")) {
			return CHINESE;
		}
		for (LanguageType c : LanguageType.values()) {
			if (c.value.equals(v)) {
				return c;
			}
		}
		throw new IllegalArgumentException(v);
	}
}
